package club.emergency.wechat.manager.operate;


import club.emergency.wechat.model.manager.Manager;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;

/**
 * Create with IntelliJ IDEA
 * Project Name: business
 * Package Name: club.emergency.wechat_api.manager.operate
 * Date: 2018/12/5
 *
 * @author: 快乐的小菌菌
 * Description: 管理员增删改接口在此定义,不包括查询接口
 */
public interface ManagerOperate {

    /**
     * 添加人员
     *
     * @param manager 管理员对象
     * @return 以字符串形返回
     */
    @PostMapping("/manager-operate-provider/save")
    String save(@RequestBody Manager manager);

    /**
     * 修改人员
     *
     * @param manager 管理员对象
     * @return 以字符串形返回
     */
    @PostMapping("/manager-operate-provider/modify")
    String modify(@RequestBody Manager manager);

    /**
     * 删除人员
     *
     * @param id id
     * @return 以字符串形返回
     */
    @PostMapping("/manager-operate-provider/remove")
    String removeById(Long id);
}
